home *** CD-ROM | disk | FTP | other *** search
/ Australian Personal Computer 1999 July / APC47-1.ISO / workshop / mac / sokoban / sokoban.hqx / Sokoban 2.4.2a / Making your own levels / Sokoban Font Doc < prev    next >
Encoding:
Text File  |  1998-10-22  |  2.5 KB  |  54 lines

  1. Jacques Duthen                                 Chatou, France, 6 juin 1996
  2. 145 route de CarriÅres
  3. F-78400 CHATOU
  4. duthen@club-internet.fr
  5.  
  6. Hello, Sokoban fans!
  7.  
  8. This is the documentation about the font named ╥Sokoban╙.
  9.  
  10. If you are using system 7, drag and drop the file ╥Sokoban╙ into the folder ╥Fonts╙ in your system folder. 
  11. If you are using system 6 (or less), copy the fonts from the file ╥Sokoban╙ into your system file using ╥font-DA mover╙ (maybe you should also consider upgrading to system 7╔).
  12.  
  13. As described in the file ╥Sokoban docs╙, you can design your own levels with a simple text editor (like SimpleText). 
  14.  
  15. Select the font ╥Sokoban╙ with any size.
  16.  
  17. Symbols used in the screen files:
  18. ╥ ╙ : ╥ ╙ (space)╤An empty space (floor)
  19. ╥#╙ : ╥#╙ ╤ Walls (the walls will be curved and shadowed automatically)
  20. ╥.╙ : ╥.╙ ╤ Target or goal square
  21. ╥$╙ : ╥$╙ ╤ Treasure
  22. ╥*╙ : ╥*╙ ╤ Treasure on a goal area
  23. ╥@╙ : ╥@╙ ╤ You (the player)
  24. ╥+╙ : ╥+╙ ╤ You standing on a goal square.
  25.  
  26.     #####
  27.     #   #
  28.     #$  #
  29.   ###  $##
  30.   #  $ $ #
  31. ### # ## #   ######
  32. #   # ## #####  ..#
  33. # $  $          ..#
  34. ##### ### #@##  ..#
  35.     #     #########
  36.     #######
  37.  
  38.  
  39. Good luck!                                       [jack]
  40.  
  41. Technical description:
  42. I designed the font family ╥Sokoban╙ using the font editor FontStudio.
  43. The family name of this font is ╥Sokoban╙; its resource ID is 1031; its script is Roman.
  44. It contains no outline font but 9 bitmap fonts, corresponding to the sizes 8, 9, 10, 11, 12, 14, 16, 17 and 18 points.  
  45. Each font╒s size is equal to its line height.
  46. The normal characters have been copied from the font ╥Courier╙ (except for the 8 points copied from ╥tiny╙).
  47. Each sokoban character (even the space) is square, ie. width = height = line height = font size. 
  48. For example, in Sokoban 10 points, the numbersign (#) is a square whose width and height are exactly 10 pixels.
  49. The 7 special sokoban characters (numbersign (#), dollar ($), plus (+), period (.), at (@), asterisk (*) and space ( )) have been designed with FontStudio to represent the sokoban items from Scott Lindhurst╒s Sokoban.  Their old drawing is still available a little further in the table.  For example, the ASCII code of ╥dollar╙ ($) is 0x24.  Adding 0x80, you get 0xA4.  This is the ASCII code of ╥section╙ (ñ) which now contains the ╥dollar╙ sign.  The corresponding characters are sterling (ú), section (ñ), acute (╒), AE («), questiondown (└), trademark (¬).
  50. Courier : #╩$╩+╩.╩@╩*
  51. Courier : ú╩ñ╩½╩«╩└╩¬
  52. Sokoban : ú╩ñ╩½╩«╩└╩¬
  53. Sokoban : #╩$╩+╩.╩@╩*
  54.